package com.xxl.rpc.core.remoting.net.params;

/**
 * 状态模板接口
 * <p>对应特定业务需要返回各类响应码来表示业务结果</p>
 * <p>业务系统自己实现本接口，建议业务系统定义自已的枚举类来实现本接口</p>
 *
 * @author zhanpu
 * @date 2021/4/11
 */
public interface XxlRpcStatusTemplate {

    /**
     * 状态码，如：200 表示成功
     *
     * @return int
     */
    int getStatus();

    /**
     * 消息说明
     *
     * @return {@link String}
     */
    String getMsg();
}
